package net.superdvach.logic;

public class LocalNodeLogic {
	
	public enum LocalNodeState {
		Unknown,
		Startup,
		InitialSequence,
		Bootstrapping,
		Running,
		Shutdown
	}
	
	public LocalNodeLogic() {
		m_state = LocalNodeState.Unknown;
		m_localNode = new LocalNode("");
	}
	
	public LocalNodeState state() {
		return m_state;
	}
	
	public void startup() {
		m_state = LocalNodeState.Startup;
	}
	
	public void initialSequence() {
		
	}
	
	LocalNodeState m_state;
	LocalNode m_localNode;

}
